cooling baffle - French English Dictionary